;[[

; Tronex
; 2019/5/16
; Lookup list for fetch items
;-----------------------------
; 
; How to call an item list from a fetch task:
; 	fetch_func = %=setup_fetch_task(simulation_task_1_fetch:supplies:1:4)%
; [supplies] is defined here, it contains suitable item sections for the task
; 
; Weapons:
; in Anomaly 1.5, fetch weapons tasks will pick weapons suitable for NPC's rank and faction preference
; Result will be a list that contain shared weapons from [weapons_"rank"] and [weapons_"preference"], so a novice duty guy will pick a weapon exists in [weapons_eastern] and [weapons_novice]
; If no proper result is found, it will pick a weapon from [weapons]
;
; Added support for tiered items (Balathruin)
; When a fetch item has a tier defined in its section, it will be picked during rotation if its tier suits NPC's rank
; section with value "true" here will ingore their original tier and get included for all npcs despite their ranks
; You can control suitable tiers per NPC's rank inside [fetch_tiers]

']]
;------------------------------------------------------------------------

[fetch_tiers]	;-- suitable items tiers per NPC's rank
	novice               = 1,2
	trainee              = 1,2
	experienced          = 1,2,3
	professional         = 2,3
	veteran              = 2,3
	expert               = 2,3,4
	master               = 2,3,4
	legend               = 4,5

[fetch_list]	;-- Enabled fetch sections
	weapons
	weapons_nato
	weapons_eastern
	weapons_all
	weapons_novice
	weapons_trainee
	weapons_experienced
	weapons_professional
	weapons_veteran
	weapons_expert
	weapons_master
	weapons_legend
	artefacts
	supplies
	medical
	drink
	utility_1
	utility_2
	o_upgrade_kits
	w_upgrade_kits
	repair
	pda
	mutant_parts
	mutant_meat
	mutant_parts_rare
	patch_mlr_army
	patch_mlr_freedom
	patch_mlr_duty
	patch_mlr_monolith
	patch_mlr_killer
	patch_mlr_bandit
	patch_mlr_stalker
	patch_mlr_greh
	patch_mlr_grifon

;------------------------------------------------------------------------
[weapons] 
	wpn_abakan
	wpn_ak74
	wpn_beretta
	wpn_colt1911
	wpn_desert_eagle
	wpn_fn2000
	wpn_g36
	wpn_hpsa
	wpn_groza
	wpn_l85
	wpn_lr300
	wpn_mp5
	wpn_pb
	wpn_protecta
	wpn_sig550
	wpn_svd
	wpn_svu
	wpn_spas12
	wpn_toz34
	wpn_wincheaster1300
	wpn_usp
	wpn_val
	wpn_vintorez


[weapons_nato]
	wpn_beretta
	wpn_colt1911
	wpn_desert_eagle
	wpn_fn2000
	wpn_g36
	wpn_l85
	wpn_lr300
	wpn_sig550
	wpn_spas12
	wpn_usp
	wpn_mp5
	wpn_p90


[weapons_eastern]
	wpn_abakan
	wpn_ak74
	wpn_ak74u
	wpn_fort
	wpn_groza
	wpn_pb
	wpn_pkm
	wpn_pm
	wpn_svd
	wpn_svu
	wpn_toz34
	wpn_val
	wpn_vintorez
	wpn_wincheaster1300

[weapons_all]:weapons_nato,weapons_eastern

;-- Weapons by rank
[weapons_novice]
	wpn_pb
	wpn_pm
	wpn_fort
	wpn_toz34
	wpn_bm16
	wpn_toz34_obrez

[weapons_trainee]
	wpn_walther
	wpn_beretta
	wpn_ak74u
	wpn_hpsa
	wpn_mp5
	
[weapons_experienced]
	wpn_ak74
	wpn_ak74u
	wpn_p90
	wpn_usp
	wpn_lr300
	wpn_colt1911
	
[weapons_professional]
	wpn_abakan
	wpn_l85
	wpn_wincheaster1300
	wpn_ak74
	
[weapons_veteran]
	wpn_lr300
	wpn_abakan
	
[weapons_expert]
	wpn_g36
	wpn_svd
	wpn_val

[weapons_master]
	wpn_desert_eagle
	wpn_protecta
	wpn_groza
	wpn_svu
	wpn_val
	wpn_g36
	wpn_vintorez

[weapons_legend]
	wpn_fn2000


[artefacts]  
	;-- Burn
	af_itcher                         = true
	af_pin                            = true
	af_cristall                       = true
	af_fireball                       = true
	
	;-- Chemical
	af_blood                          = true
	af_mincer_meat                    = true
	af_bracelet                       = true
	af_baloon                         = true
	
	;-- Electric
	af_electra_sparkler               = true
	af_sponge                         = true
	af_ring                           = true
	af_electra_flash                  = true
	
	;-- Psy
	af_cristall_flower                = true
	af_lobster_eyes                   = true
	af_electra_moonlight              = true
	af_black_spray                    = true
	
	;-- Physical
	af_medusa                         = true
	af_vyvert                         = true
	
	;-- Carry weight
	af_night_star                     = true
	af_gravi                          = true
	af_gold_fish                      = true
	
	;-- Bleeding
	af_dummy_glassbeads               = true
	af_eye                            = true
	af_fire                           = true
	
	;-- Stamina
	af_dummy_battery                  = true
	af_dummy_dummy                    = true
	af_ice                            = true
	
	;-- Health
	af_soul                           = true
	af_fuzz_kolobok                   = true
	af_glass                          = true


[supplies]  ;-- List of supplies possible in fetch quests (NOTE: only put sections of 1-use)
	;-- Medical
	bandage                           = true
	antirad                           = true
	medkit                            = true
	medkit_army                       = true
	medkit_scientic                   = true

	drug_booster                      = true
	drug_coagulant                    = true
	drug_psy_blockade                 = true
	drug_antidot                      = true
	drug_radioprotector               = true

	;-- Food                          = true
	bread                             = true
	kolbasa                           = true
	conserva                          = true
	energy_drink                      = true

[medical]  ;-- Medical items
	medkit                            = true
	medkit_army                       = true
	medkit_scientic                   = true
	bandage                           = true
	drug_radioprotector               = true
	drug_coagulant                    = true
	drug_antidot                      = true


[drink]  ;-- Smoke and drink
energy_drink						 = true
vodka                    			 = true

[utility_1]  ;-- Cheap tools
	itm_backpack                      = true

[utility_2]  ;-- Rarer/expensive tools
	itm_sleepbag                      = true
	detector_simple                   = true

[repair] 
	universal_repair_kit				= true
	universal_maintenance_kit			= true


[pda] 
	itm_pda_common                      = true
	itm_pda_uncommon                    = true
	itm_pda_rare                        = true


[mutant_parts]  ;-- List of mutant parts possible in fetch quests
	mutant_part_krovosos_jaw           = true
	mutant_part_boar_leg               = true
	mutant_part_chimera_kogot          = true
	mutant_part_dog_tail               = true
	mutant_part_flesh_eye              = true
	mutant_part_psevdodog_tail         = true
	mutant_part_snork_leg              = true
	mutant_part_snork_mask             = true
	mutant_part_tushkano_head          = true
	mutant_part_pseudogigant_eye       = true
	mutant_part_pseudogigant_hand      = true
	mutant_part_chimera_claw           = true
	mutant_part_cat_tail               = true
	mutant_part_burer_hand             = true
	mutant_part_controller_hand        = true
	mutant_part_controller_glass       = true
	mutant_part_fracture_hand          = true
	mutant_part_dog_liver              = true
	mutant_part_dog_heart              = true
	mutant_part_cat_thyroid            = true
	mutant_part_cat_claw               = true
	mutant_part_tusk_boar              = true
	mutant_part_heart_bloodsucker      = true
	mutant_part_fang_psevdodog         = true
	mutant_part_brain_burer            = true
	mutant_part_heart_chimera          = true

[mutant_parts_rare] 
	mutant_part_controller_glass       = true
	mutant_part_controller_hand        = true
	mutant_part_burer_hand             = true
	mutant_part_pseudogigant_eye       = true
	mutant_part_pseudogigant_hand      = true
	mutant_part_chimera_claw           = true
	mutant_part_chimera_kogot          = true
	
[mutant_meat]
	mutant_part_dog_liver              = true
	mutant_part_boar_leg               = true
	mutant_part_flesh_eye              = true
	mutant_part_dog_heart              = true

[patch_mlr_army] 
	freedom_patch                      = true
	stalker_patch                      = true
	bandit_patch                       = true
	monolith_patch                     = true
	killer_patch                       = true


[patch_mlr_freedom] 
	dolg_patch                         = true


[patch_mlr_duty] 
	freedom_patch                      = true


[patch_mlr_monolith] 
	freedom_patch                      = true
	stalker_patch                      = true
	dolg_patch                         = true
	killer_patch                       = true


[patch_mlr_killer] 
	freedom_patch                      = true
	stalker_patch                      = true
	ecolog_patch                       = true
	bandit_patch                       = true
	dolg_patch                         = true
	army_patch                         = true
	monolith_patch                     = true


[patch_mlr_bandit] 
	stalker_patch                      = true
	dolg_patch                         = true
	army_patch                         = true


[patch_mlr_stalker] 
	bandit_patch                       = true
	monolith_patch                     = true

[patch_mlr_greh] 
	csky_patch                         = true
	freedom_patch                      = true
	stalker_patch                      = true
	ecolog_patch                       = true
	bandit_patch                       = true
	dolg_patch                         = true
	army_patch                         = true
	killer_patch                       = true

[patch_mlr_grifon] 
	monolith_patch                     = true

[o_upgrade_kits]
	universal_repair_kit			= true
[w_upgrade_kits]
	universal_repair_kit			= true